As part of a multi-disciplinary team, the Software Engineer II engages in all aspects of the Scaled Agile Software . Collaborate with Software Architects and Senior Engineers during software design sessions. A Software Engineer II is responsible for participating in design, specification, developmen...